home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1995 November
/
EnigmA AMIGA RUN 02 (1995)(G.R. Edizioni)(IT)[!][issue 1995-11][Skylink CD].iso
/
earcd
/
patch
/
ppak25_1.lha
/
PhonePak_2.5ChangeLog
< prev
next >
Wrap
Text File
|
1994-10-10
|
13KB
|
341 lines
/*****************************************************************************/
/* Changes for Release 2.1: */
/*****************************************************************************/
- Whenever files were appended, the length of the resulting CAT FORM would be
4 bytes short.
07/07/93
- LineMan's PlayMessage function was improperly setting the Timeout time after
setting the InterDigit time, making it appear that the Timeout time was the
only variable being used.
- ARexx menu host messages now have the mailbox name quoted. It was this
way originally, but was broken when the ENDCALL message was added on 5/28.
08/10/93
- Fixed LineMan hang/crash under 1.3: ARexx Host ports and ARexx Menu Host
ports are 2.0 only features. This typically shows up when a caller makes
an entry from the Message Editing menu.
/*****************************************************************************/
/* Changes for Release 2.2: */
/*****************************************************************************/
08/05/93
PhonePak.device: Recording gain has been lowered and gain-setting algorithm
has been changed to keep distortion out of recordings. This distortion was
causing false DTMF detection on playback, especially with female or children's
voices recorded in local mode.
08/06/93
- When adding an ARexx Host or an ARexx Menu Host, PhonePak now asks if you
want LineMan to append a line number extension to the port name.
08/22/93
- Added SETOUTPUT ARexx command. This command is for internal use only.
08/23/93
- The timeout value of the MessageEdit.sys message was unpredictable when
message was played as a result of a # keypress on a greeting. This may have
worked in versions prior to 2.0, purely by chance.
- LineMan's MessageEdit menu would only accept one digit if it was played as
a result of anything but a # keypress on a greeting.
- Improved LineMan's ability to parse an ARexx command with quoted strings:
it will now pass through quote characters (single or double) that are not
of the same type as the quote character that initiated the quoted string.
In other words, this will work: "What's Love Got to do With It"
09/01/93
- LineMan wasn't correctly appending the line number when calling an ARexx
Host - it looking at the ARexx Menu Host setting to see if the line number
should be appended.
09/02/93
- If LineMan tried to execute a schedule item with ARexx not running, an
ARexx error would be reported, even if the group name did not end in ".ppak"
10/05/93
- When PhonePak asks whether a line number extension should be added to ARexx
host port names, it now reports the current status.
- Updated GVP's address on the "About" window.
/*****************************************************************************/
/* Changes for Release 2.3: */
/*****************************************************************************/
10/28/93
- Switchboard slider position/size was not being properly updated when window
was sized or when arrow gadgets were hit.
- Fixed memory allocation error that would occur when trying to open
Switchboard with more than about 500 mailboxes. Resulted in crash.
- Improved speed of Switchboard rendering.
- Added NEWMB and DELETEMB ARexx commands to PhonePak.
- Fixed New message count bug that occured if PhonePak thought a file was new
but LineMan had made it un-new.
12/01/93
- Added SETINITIALMB ARexx command to LineMan.
/*****************************************************************************/
/* Changes for Release 2.4: */
/*****************************************************************************/
12/02/93
- PhonePak now multitasks internally during fax decoding. In addition, all
menus are now active during audio playback, although playback will be stopped
automatically for those menu selections that are incompatible with playback.
- Pressing the Play button now causes PhonePak to go on to the next message
at all times, even when paused. In the fax display window, the return key is
now the keyboard equivalent of the Play button.
- Alt-Play now replays the current message.
- Bug fixes: Rubberband is now disabled during fax rendering. Opening a
mailbox via the Switchboard during audio playback now stops the audio.
12/04/93
- PhonePak now allows the deletion of a fax that is on display.
- Fax type/resolution in fax title bar is now cleared when fax is erased.
- Key presses in fax display are now honored even if the display is blank.
- In the fax display window, the spacebar is now the keyboard equivalent of
the Pause button.
- Drag-selecting in the message list can now cause the list to scroll!
- Under 2.0, message list would update twice after making a recording. fixed.
12/05/93
- Fax decoding rate has been improved about 30%.
12/10/93
- 2D fax decoding rate has been improved an additional 25%.
- Flip gadget on fax display screen is now sticky.
- Fax encoding rate, especially 2D, has been substantially improved.
12/12/93
- PRINT ARexx command in PhonePak now accepts an optional path/filename
of the fax to print. This makes it easier to implement automatic or
Remote Access-based fax printing.
- A military time value in the format HH:MM can now be specified as the
argument to the SCHEDULE Tool Type for PPakFax.
- Fixed another bug in PhonePak's automatic scaling routine for fax printing
that would spit out a blank page if the image EXACTLY fit the page (see 5/28)
12/21/93
- Fixed PPakFax bug introduced on 12/12 that caused fax to be created in
T: instead of manually selected mailbox.
01/04/94
- Made PhonePak function that stops playback synchronous in order to
eliminate various race conditions. One of the places where this showed up
was if you hung up PhonePak during message playback, the line would remain
in use.
2/8/94
PhonePak.device: Duration of LOCALRING events is now reported.
- PPakMonitor now outputs the duration of LOCALRING events.
- "Set ARexx Host" menu item on Switchboard's Route menu changed to "Set
ARexx Route Host" in order to reduce confusion with System menu's "Set
ARexx Menu Host" menu item.
- Instead of ending the call, LineMan will now play Error.sys and re-enter
the current mailbox if an ARexx route host replies to a message with an RC
of 0 and no secondary result code.
- INQUIRE CURRENTMSG ARexx command added to LineMan. This command can be
used in callback mode after receiving an ARexx menu host message if you want
to manipulate the current voice/fax message in some way. The current message
on the Message Editing menu is the message just recorded; the current message
on the Remote Access menu is the message that was just played.
- Local access code is now a part of a line's configuration instead of a
system's configuration.
- Added FAILEDTRANSFER Tool Type to LineMan to allow the default Operator
string that is dialed when a call transfer fails (<F><W><F><W20>) to be
modified. There is no command-line equivalent for this Tool Type.
- When the Override.sys menu is playing, the caller may press 1 to bypass
the menu and perform the transfer immediately.
- LineMan now has distinctive ring (IdentaRing) support. Each line can have
up to three separate configurations. Added SHORTRINGLIMIT and RINGRESETTIME
Tool Types to make timing configurable. The command line equivalents for
these Tool Types are -s and -r respectively.
- PPakFax now respects the Paper Format setting in Preferences, instead of
only generating U.S. Letter-sized pages (the PhonePak manual incorrectly
stated that PPakFax could also generate U.S. Legal-sized pages).
- Added support for temporary greetings (extension = ".tgrt") that will
override a mailbox's regular greeting (extension = ".grt"). There are two
new items in LineMan's Message Editing menu that enable this feature: 71,
which makes the newly recorded message into a temporary greeting; and 73,
which deletes a mailbox's temporary greeting. Of course, both of these
items require password entry.
- When PhonePak is offhook, alphabetic and numeric keys on the keyboard can
can be pressed to generate DTMF digits. Some special mapping: Q maps to
DTMF 7; Z maps to DTMF 9; Return and Enter map to DTMF #; Escape maps to
DTMF *.
2/16/94
- If RemoteAccess.sys or FaxMessage.sys was missing, LineMan would not
report the filename properly in its console error report, and it would
not play the panic tone for the caller.
- Fixed Enforcer hit/crash that would occur if you clicked in the message
list area after a mailbox had closed. Normally when a mailbox is closed
another one is opened immediately, so there are only a few conditions under
which this problem would show up.
- Added Sort/Alphabetically and Sort/Chronologically menu items to PhonePak's
Mailbox menu. This setting is saved as part of PhonePak's configuration.
2/18/94
- The group names in the schedule are now handled case-insensitively.
3/16/94
PhonePak.device: Fixed a data-dependant fax send problem wherein the
device driver would occasionally fail to find the end of a page, causing
subsequent pages to not be sent. This bug is repeatable when sending to
the same fax machine (or one with the same minimum scan line time) and
when using roughly the same header information. Changing either of these
variables will typically mask the problem. This problem was probably
introduced as a result of a bug fix for 2D faxes made on 6/22/92.
3/17/94
Fixed message port allocation/deallocation leak in PPakFax. This problem
could possibly cause crashes, although it would more likely cause PPakFax
to refuse to print after several successful prints from the same
application.
3/19/94
Headings on outgoing 2D Fine mode faxes were not being encoded properly.
4/28/94
Updated GVP's area code on About requester.
After a fax is received or sent via the buttons on the VFX Control Panel,
pop the PhonePak screen to the front before displaying the "Hang up now?"
requester.
5/9/94
If you cancelled the Send To requester in PPakFax, a schedule entry with
a garbage phone number would be generated.
5/13/94
Fixed bug introduced on 1/4/94 that caused the PhonePak program to think
it was still offhook when you hung up the local phone during local
playback.
5/17/94
Fixed a couple of serious bugs in the PhonePak program's Print Database
routine that made the routine susceptible to crashing and prevented the
"Escape to Abort" feature from functioning.
/*****************************************************************************/
/* Changes for Release 2.5: */
/*****************************************************************************/
5/23/94
Made some cosmetic changes to menus in order to make 3D effects in
MagicMenu freeware commodity look better. Neat program; check it out.
Also added ellipses (...) where appropriate in order to comply with Style
Guide.
5/26/94
FINALLY added fast forward & rewind support to PhonePak interface! Kinda
convenient, huh?
7/12/94
Two areas of PhonePak were ignoring the third and fourth dial gadgets in
the database: Dialer/Cut,/Copy,/Paste and Scheduler/Add.
Changed GVP's address back to 600 Clark Ave.
7/29/94
Added FAXNUMBER option to INQUIRE ARexx command in LineMan. This reports
the telephone number of the remote fax machine that LineMan last communicated
with. This command will return an invalid result if a fax communication has
not occurred. If you have set up a single-call fax-on-demand system, this
command allows you to gather an important piece of information about the
party that requested the fax.
10/10/94
LineMan's PlayMessage function now returns in about half a second once the
maximum allowed digits have been received.
Added APPEND keyword to LineMan's ARexx RECORD command. File must already
exist.
Added MAXDIGITS keyword to LineMan's ARexx PLAYBACK command, allowing
you to control the number of digits that will be accepted. The default
MAXDIGITS value is 16; and a MAXDIGITS setting of 0 will force LineMan
to completely ignore numeric keypresses (except KEYMAP keys below).
Added KEYMAP keyword to LineMan's ARexx PLAYBACK command, allowing you to
specify the digits used for rewind/fast forward. For example, to use 1 for
rewind and 2 for fast forward: "PLAYBACK testfile 0 0 MAXDIGITS=0 KEYMAP=12".
Although the KEYMAP and MAXDIGITS keywords are not mutually exclusive, the
keys used for fast forward and rewind will not be queued as caller input.
Usually, though, you don't want to allow fast forward/rewind if you are
prompting for caller input. If the KEYMAP keyword is omitted, fast forward/
rewind is disabled.
LineMan's PlayMessage function was improperly setting the Timeout time after
setting the InterDigit time, making it appear that the Timeout time was the
only variable being used. This was supposedly fixed on 7/7/93, but I can't
see where anything was done, so I fixed it for real this time.